home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Varios Español
/
Varios Español.iso
/
DBASE5
/
CUA_SAMP.ZIP
/
PREVHAND.PRG
< prev
next >
Wrap
Text File
|
1994-10-12
|
3KB
|
84 lines
*.............................................................................
*
* Program Name: PREVHAND.PRG Copyright: Borland International
* Date Created: 22 Mar 94 Language: dBASE 5.0
* Time Created: 20:04:48 Author: Borland dBASE R&D
* /brief/library.src
*.............................................................................
*....................................................................
* Procedure Name: PrevHand
* Parameters: None
* Ext Memvars: None
* Description: Skips back one record in the current database
* Default ONCLICK handler for "Previous" button in
* forms designer
*....................................................................
PROCEDURE PrevHand
#include "talkoff.hdb"
IF TYPE( "Form.CurrMast" ) = "C" .OR. TYPE( "Form.FormView" ) = "C"
IF TYPE( "Form.CurrMast" ) = "C"
SELECT ( Form.CurrMast )
*--------------------------------------
*-- Reset the Adding record flag if set
*--------------------------------------
IF TYPE( "Form.AddingRec" ) = "L"
Form.AddingRec = .F.
ENDIF
ENDIF
IF .NOT. BOF()
IF .NOT. SubmitFm( m->Form )
#include "talkon.hdb"
RETURN
ENDIF
IF TYPE( "Form.CurrMast" ) = "C"
SELECT ( Form.CurrMast )
ENDIF
SKIP -1
DO UpLook WITH m->Form
lVoid = Form.Refresh()
IF TYPE( "Form.CurrMast" ) = "C"
SELECT ( Form.CurrMast )
ENDIF
IF TYPE( "Form.DetExist" ) = "L" .AND. Form.DetExist
DO UpDetail WITH Form
ENDIF
ENDIF
IF TYPE( "Form.CurrMast" ) = "C"
SELECT ( Form.CurrMast )
ENDIF
ENDIF
#include "talkon.hdb"
RETURN
PROCEDURE HelpObj
*-----------------------------------------------------------------
* NAME
* HelpObj - Displays user-defined help, if any, for this button.
*
* DESCRIPTION
* This routine is required here because you can have only one
* ProcFile reference per object.
*
*-----------------------------------------------------------------
IF This.ClassName # "MENUITEM"
DO HelpDspy WITH m->This
ELSE
IF TYPE("Form.ActiveControl()") = "O"
DO HelpDspy WITH Form.ActiveControl()
ENDIF
ENDIF
RETURN